Crown Green HandicapFairPlay Bowls
Live
Birkenhead Sync08/09/2026|
Birkenhead Sync08/09/2026|
Back to Players
Crown Green Handicap

Craig Edwards

Team: Pt Sunlight Vill & Wks BDivision: Division CLast updated: 10/24/2026

Rating

983

Current Handicap

6
Honours
Season:

40

Matches Played

30

Wins

10

Losses

75%

Win Rate

10.1

Avg Win Margin

7.6

Avg Loss Margin

20-5

Home Record

10-5

Away Record

11%

Handicap Confidence

Low Confidence
11 / 33 matches for full confidence· Last recorded match: 6/11/2026

Only 11 of the 33 matches needed for full confidence in the 2022, 2023, 2024, 2025, 2026 window. The rating is pulled toward the league average, so the handicap may shift noticeably as more results arrive.

Milestones

Career

Hot Streak 15

15 in a row

Next goal: Decade Player8/10

Season Highlights

2017

90% Season

93%

10-Game Streak

14 in a row

Home Dominance

8/8 home

Handicap Trend

All Time · 40 matches

+6 Rising
22 Jun1 Jun11 Jul3 Aug9 May18 May27 Jul11 Jun-125811
Started0
Lowest0
Current6
Win Percentage(35%)
64%
score+0.27→contribution+0.10
Avg Winning Margin(23%)
9.0
score+0.17→contribution+0.04
Avg Losing Margin(15%)
5.5
score+0.42→contribution+0.06
Recent Form (last 20)(10%)
64%
score+0.27→contribution+0.03
Opponent Strength(15%)
977
score+0.24→contribution+0.04
Weighted Score+0.266
Sample Size Confidence
11%(11/33 matches)
Rating1106 → shrunk 1012
Recent 5-Season Rating (2022, 2023, 2024, 2025, 2026)814
Recency Blend15% (11 recent matches)
Final Rating983
Handicap
6

Formula: Rating = 1000 + (weighted score × 400). Each factor is normalized to −1…+1, multiplied by its weight, then summed. Window: factors are computed from the Handicap Calculation Years only (2022, 2023, 2024, 2025, 2026), excluding walkovers — the same window the official recalculation uses. Bayesian shrinkage: the raw rating is pulled toward 1000 by confidence (window matches ÷ 33, an adaptive threshold set by the last recalculation). Offsets: division and B/C/D team offsets are then applied, weighted by where each window match was played. Recency blend: the calculation years are re-weighted at up to 40% by match volume. Players with a long career but fewer than 5 window matches fall back to their full career record. Rating maps to handicap 0–15 (lower = stronger) via the league's spread multiplier.

League

30W10L40 matches·75% win rate
ClubSeasonsDivision(s)PWLWin %
Pt Sunlight Vill & Wks B2016–2019Division C2422291.7%
Pt Sunlight Vill & Wks2016–2026Division A168850%
DateOpponentH/AScoreResultMarginCompetitionDivision
6/11/2026Graham Wright *H21-12WIN+9LeagueDivision A
7/31/2025John SheenH21-12WIN+9LeagueDivision A
6/25/2024Dave LewisH21-20WIN+1LeagueDivision A
5/16/2024Edna CookH21-11WIN+10LeagueDivision A
8/22/2023Geoff StampH21-7WIN+14LeagueDivision A
7/27/2023Ricky PowellH16-21LOSS-5LeagueDivision A
7/11/2023Graham JordanA19-21LOSS-2LeagueDivision A
7/6/2023Bob JonesA21-13WIN+8LeagueDivision A
6/13/2023Gary LewisH17-21LOSS-4LeagueDivision A
6/1/2023Robbie FitzpatrickH10-21LOSS-11LeagueDivision A
5/18/2023Garry CullenH21-9WIN+12LeagueDivision A
8/1/2019Allan ClarkeH21-5WIN+16LeagueDivision C
7/24/2019vs Hoylake Central & MelroseA21-16WIN+5LeagueDivision C
7/9/2019Tom RobertsA18-21LOSS-3LeagueDivision C
5/14/2019Tom RobertsH21-14WIN+7LeagueDivision C
5/9/2019Clive BrownH21-17WIN+4LeagueDivision C
7/5/2018Paul LewisH11-21LOSS-10LeagueDivision A
8/17/2017Gordon LavenderA14-21LOSS-7LeagueDivision C
8/15/2017Clifford ParnellH21-20WIN+1LeagueDivision C
8/10/2017Neil PowellA21-16WIN+5LeagueDivision C
8/3/2017Len DaviesH21-5WIN+16LeagueDivision C
8/1/2017Peter ChallinorA21-8WIN+13LeagueDivision C
7/27/2017John HenshallH21-12WIN+9LeagueDivision C
7/25/2017Robert KellA21-4WIN+17LeagueDivision C
7/20/2017Peter BuckneyH21-6WIN+15LeagueDivision C
7/11/2017Steve RowlandH21-5WIN+16LeagueDivision C
7/4/2017Gordon CapperH21-16WIN+5LeagueDivision C
6/29/2017Allan ClarkeA21-7WIN+14LeagueDivision C
6/22/2017Gordon DitchfieldH21-14WIN+7LeagueDivision C
6/8/2017Colin LiddiardH21-6WIN+15LeagueDivision C
6/1/2017Robert LigginsA21-8WIN+13LeagueDivision C
5/17/2017vs Pensby CA21-16WIN+5LeagueDivision C
8/17/2016vs Oxton Cons CH21-8WIN+13LeagueDivision C
8/9/2016Neil HumphreysA2-21LOSS-19LeagueDivision A
7/25/2016Ian MuskettA11-21LOSS-10LeagueDivision A
6/22/2016vs Hoylake CentralH21-11WIN+10LeagueDivision C
6/16/2016Peter ProwseA21-11WIN+10LeagueDivision C
6/7/2016Kyle GordonH16-21LOSS-5LeagueDivision A
6/2/2016Peter SleemanH21-6WIN+15LeagueDivision C
4/26/2016John SheenA21-11WIN+10LeagueDivision A
Geoff Clare Trophy3 games · 3W
20241 round
RoundOpponentTeamScoreResultTeam
Final RoundRob DobbyBebington Park21-18WINLOST
20211 round
RoundOpponentTeamScoreResultTeam
Quarters RoundWalk OverNeston21-0WINWON
20171 round
RoundOpponentTeamScoreResultTeam
Quarters RoundBarry BawdenOxton Cons C21-20WINLOST
Leverhulme Cup2 games · 1W
20241 round
RoundOpponentTeamScoreResultTeam
Preliminary RoundMalcolm GilfoyleHeswall Rbl B14-21LOSSLOST
20171 round
RoundOpponentTeamScoreResultTeam
Round of 32 RoundLen DaviesOxton Cons B21-17WINWON

Current Streak

5wins

On a hot run

Longest Win Run

15

Career best winning streak

Longest Loss Run

2

Career worst losing streak

Last 5100% win rate
WWWWW
Last 1060% win rate↑ improving
WWWWWLLWLL
OpponentWLTotalWin %Last Met
John Sheen202100%7/31/2025
Allan Clarke202100%8/1/2019
Tom Roberts11250%7/9/2019
Graham Wright *101100%6/11/2026
Dave Lewis101100%6/25/2024
Edna Cook101100%5/16/2024
Geoff Stamp101100%8/22/2023
Ricky Powell0110%7/27/2023
Graham Jordan0110%7/11/2023
Bob Jones101100%7/6/2023
Biggest Win
Robert Kell (+17)7/25/2017
Heaviest Defeat
Neil Humphreys (-19)8/9/2016
Best Season
201793% · 15 matches
Worst Season
201793% · 15 matches
Form Arc (1st half → 2nd half)
85% → 65%declining
Avg Opponent Rating Faced
87830 known · 10 unknown
vs Strong Opponents (rating ≥ 1000)
2-529% win rate
vs Weak Opponents (rating < 1000)
19-483% win rate

By Division

Division C22-2 (92%)
Division A8-8 (50%)
Division A50%
8W·8L·16 played
Division C91.7%
22W·2L·24 played

Debut

Apr 26, 2016

Latest

Jun 11, 2026

Seasons Active

8 (10.1 yr span)

Matches / Season

5.0 (40 total)

Seasons

20162017201820192023202420252026